Merged
Conversation
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/Bug16104/Json.elm branch/cli/generated/Bug16104/Json.elm
29c29
< Bug16104.Types.Bug16104TypesExampleGeneric_Or_Bug16104TypesExampleImages__Bug16104TypesExampleGeneric content ->
---
> Bug16104.Types.ExampleGeneric_Or_ExampleImages__ExampleGeneric content ->
32c32
< Bug16104.Types.Bug16104TypesExampleGeneric_Or_Bug16104TypesExampleImages__Bug16104TypesExampleImages content ->
---
> Bug16104.Types.ExampleGeneric_Or_ExampleImages__ExampleImages content ->
56c56
< Bug16104.Types.Bug16104TypesExampleGeneric_Or_Bug16104TypesExampleImages__Bug16104TypesExampleGeneric
---
> Bug16104.Types.ExampleGeneric_Or_ExampleImages__ExampleGeneric
59c59
< Bug16104.Types.Bug16104TypesExampleGeneric_Or_Bug16104TypesExampleImages__Bug16104TypesExampleImages
---
> Bug16104.Types.ExampleGeneric_Or_ExampleImages__ExampleImages
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/Bug16104/Types.elm branch/cli/generated/Bug16104/Types.elm
3c3
< , Bug16104TypesExampleGeneric_Or_Bug16104TypesExampleImages(..)
---
> , ExampleGeneric_Or_ExampleImages(..)
16c16
< @docs Bug16104TypesExampleGeneric_Or_Bug16104TypesExampleImages
---
> @docs ExampleGeneric_Or_ExampleImages
22c22
< Bug16104TypesExampleGeneric_Or_Bug16104TypesExampleImages
---
> ExampleGeneric_Or_ExampleImages
33,35c33,35
< type Bug16104TypesExampleGeneric_Or_Bug16104TypesExampleImages
< = Bug16104TypesExampleGeneric_Or_Bug16104TypesExampleImages__Bug16104TypesExampleGeneric ExampleGeneric
< | Bug16104TypesExampleGeneric_Or_Bug16104TypesExampleImages__Bug16104TypesExampleImages ExampleImages
---
> type ExampleGeneric_Or_ExampleImages
> = ExampleGeneric_Or_ExampleImages__ExampleGeneric ExampleGeneric
> | ExampleGeneric_Or_ExampleImages__ExampleImages ExampleImages
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/GithubV3RestApi/Api.elm branch/cli/generated/GithubV3RestApi/Api.elm
14146c14146
< Result (OpenApi.Common.Error e String) (List GithubV3RestApi.Types.GithubV3RestApiTypesRepository_Or_GithubV3RestApiTypesStarredRepository)
---
> Result (OpenApi.Common.Error e String) (List GithubV3RestApi.Types.Repository_Or_StarredRepository)
14185c14185
< GithubV3RestApi.Types.GithubV3RestApiTypesRepository_Or_GithubV3RestApiTypesStarredRepository__GithubV3RestApiTypesRepository
---
> GithubV3RestApi.Types.Repository_Or_StarredRepository__Repository
14188c14188
< GithubV3RestApi.Types.GithubV3RestApiTypesRepository_Or_GithubV3RestApiTypesStarredRepository__GithubV3RestApiTypesStarredRepository
---
> GithubV3RestApi.Types.Repository_Or_StarredRepository__StarredRepository
14216c14216
< -> Task.Task (OpenApi.Common.Error e String) (List GithubV3RestApi.Types.GithubV3RestApiTypesRepository_Or_GithubV3RestApiTypesStarredRepository)
---
> -> Task.Task (OpenApi.Common.Error e String) (List GithubV3RestApi.Types.Repository_Or_StarredRepository)
14245c14245
< GithubV3RestApi.Types.GithubV3RestApiTypesRepository_Or_GithubV3RestApiTypesStarredRepository__GithubV3RestApiTypesRepository
---
> GithubV3RestApi.Types.Repository_Or_StarredRepository__Repository
14248c14248
< GithubV3RestApi.Types.GithubV3RestApiTypesRepository_Or_GithubV3RestApiTypesStarredRepository__GithubV3RestApiTypesStarredRepository
---
> GithubV3RestApi.Types.Repository_Or_StarredRepository__StarredRepository
14343c14343
< Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ValidationFailed String) (List GithubV3RestApi.Types.GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesStargazer)
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ValidationFailed String) (List GithubV3RestApi.Types.SimpleUser_Or_Stargazer)
14386c14386
< GithubV3RestApi.Types.GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesStargazer__GithubV3RestApiTypesSimpleUser
---
> GithubV3RestApi.Types.SimpleUser_Or_Stargazer__SimpleUser
14389c14389
< GithubV3RestApi.Types.GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesStargazer__GithubV3RestApiTypesStargazer
---
> GithubV3RestApi.Types.SimpleUser_Or_Stargazer__Stargazer
14416c14416
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ValidationFailed String) (List GithubV3RestApi.Types.GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesStargazer)
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ValidationFailed String) (List GithubV3RestApi.Types.SimpleUser_Or_Stargazer)
14450c14450
< GithubV3RestApi.Types.GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesStargazer__GithubV3RestApiTypesSimpleUser
---
> GithubV3RestApi.Types.SimpleUser_Or_Stargazer__SimpleUser
14453c14453
< GithubV3RestApi.Types.GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesStargazer__GithubV3RestApiTypesStargazer
---
> GithubV3RestApi.Types.SimpleUser_Or_Stargazer__Stargazer
53623c53623
< GithubV3RestApi.Types.GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple__GithubV3RestApiTypesValidationError
---
> GithubV3RestApi.Types.ValidationError_Or_ValidationErrorSimple__ValidationError
53626c53626
< GithubV3RestApi.Types.GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple__GithubV3RestApiTypesValidationErrorSimple
---
> GithubV3RestApi.Types.ValidationError_Or_ValidationErrorSimple__ValidationErrorSimple
54158c54158
< GithubV3RestApi.Types.GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple__GithubV3RestApiTypesValidationError
---
> GithubV3RestApi.Types.ValidationError_Or_ValidationErrorSimple__ValidationError
54161c54161
< GithubV3RestApi.Types.GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple__GithubV3RestApiTypesValidationErrorSimple
---
> GithubV3RestApi.Types.ValidationError_Or_ValidationErrorSimple__ValidationErrorSimple
57703c57703
< GithubV3RestApi.Types.GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple__GithubV3RestApiTypesValidationError
---
> GithubV3RestApi.Types.ValidationError_Or_ValidationErrorSimple__ValidationError
57706c57706
< GithubV3RestApi.Types.GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple__GithubV3RestApiTypesValidationErrorSimple
---
> GithubV3RestApi.Types.ValidationError_Or_ValidationErrorSimple__ValidationErrorSimple
57810c57810
< GithubV3RestApi.Types.GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple__GithubV3RestApiTypesValidationError
---
> GithubV3RestApi.Types.ValidationError_Or_ValidationErrorSimple__ValidationError
57813c57813
< GithubV3RestApi.Types.GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple__GithubV3RestApiTypesValidationErrorSimple
---
> GithubV3RestApi.Types.ValidationError_Or_ValidationErrorSimple__ValidationErrorSimple
68771,68772c68771
< , payload :
< Maybe GithubV3RestApi.Types.DictDictStringJsonEncodeValue_Or_String
---
> , payload : Maybe GithubV3RestApi.Types.DictJsonEncodeValue_Or_String
68843c68842
< GithubV3RestApi.Types.DictDictStringJsonEncodeValue_Or_String__DictDictStringJsonEncodeValue content ->
---
> GithubV3RestApi.Types.DictJsonEncodeValue_Or_String__DictJsonEncodeValue content ->
68849c68848
< GithubV3RestApi.Types.DictDictStringJsonEncodeValue_Or_String__String content ->
---
> GithubV3RestApi.Types.DictJsonEncodeValue_Or_String__String content ->
69220,69221c69219
< , payload :
< Maybe GithubV3RestApi.Types.DictDictStringJsonEncodeValue_Or_String
---
> , payload : Maybe GithubV3RestApi.Types.DictJsonEncodeValue_Or_String
69291c69289
< GithubV3RestApi.Types.DictDictStringJsonEncodeValue_Or_String__DictDictStringJsonEncodeValue content ->
---
> GithubV3RestApi.Types.DictJsonEncodeValue_Or_String__DictJsonEncodeValue content ->
69297c69295
< GithubV3RestApi.Types.DictDictStringJsonEncodeValue_Or_String__String content ->
---
> GithubV3RestApi.Types.DictJsonEncodeValue_Or_String__String content ->
76410c76408
< Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ReposGetContent_Error String) GithubV3RestApi.Types.GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ReposGetContent_Error String) GithubV3RestApi.Types.ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink
76450c76448
< GithubV3RestApi.Types.GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentDirectory
---
> GithubV3RestApi.Types.ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentDirectory
76453c76451
< GithubV3RestApi.Types.GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentFile
---
> GithubV3RestApi.Types.ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentFile
76456c76454
< GithubV3RestApi.Types.GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentSubmodule
---
> GithubV3RestApi.Types.ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentSubmodule
76459c76457
< GithubV3RestApi.Types.GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentSymlink
---
> GithubV3RestApi.Types.ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentSymlink
76526c76524
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ReposGetContent_Error String) GithubV3RestApi.Types.GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.ReposGetContent_Error String) GithubV3RestApi.Types.ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink
76561c76559
< GithubV3RestApi.Types.GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentDirectory
---
> GithubV3RestApi.Types.ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentDirectory
76564c76562
< GithubV3RestApi.Types.GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentFile
---
> GithubV3RestApi.Types.ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentFile
76567c76565
< GithubV3RestApi.Types.GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentSubmodule
---
> GithubV3RestApi.Types.ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentSubmodule
76570c76568
< GithubV3RestApi.Types.GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentSymlink
---
> GithubV3RestApi.Types.ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentSymlink
96781c96779
< Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.UsersGetAuthenticated_Error String) GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.UsersGetAuthenticated_Error String) GithubV3RestApi.Types.PrivateUser_Or_PublicUser
96807c96805
< GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser__GithubV3RestApiTypesPrivateUser
---
> GithubV3RestApi.Types.PrivateUser_Or_PublicUser__PrivateUser
96810c96808
< GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser__GithubV3RestApiTypesPublicUser
---
> GithubV3RestApi.Types.PrivateUser_Or_PublicUser__PublicUser
96830c96828
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.UsersGetAuthenticated_Error String) GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.UsersGetAuthenticated_Error String) GithubV3RestApi.Types.PrivateUser_Or_PublicUser
96853c96851
< GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser__GithubV3RestApiTypesPrivateUser
---
> GithubV3RestApi.Types.PrivateUser_Or_PublicUser__PrivateUser
96856c96854
< GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser__GithubV3RestApiTypesPublicUser
---
> GithubV3RestApi.Types.PrivateUser_Or_PublicUser__PublicUser
96878c96876
< Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String) GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser
---
> Result (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String) GithubV3RestApi.Types.PrivateUser_Or_PublicUser
96900c96898
< GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser__GithubV3RestApiTypesPrivateUser
---
> GithubV3RestApi.Types.PrivateUser_Or_PublicUser__PrivateUser
96903c96901
< GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser__GithubV3RestApiTypesPublicUser
---
> GithubV3RestApi.Types.PrivateUser_Or_PublicUser__PublicUser
96927c96925
< -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String) GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser
---
> -> Task.Task (OpenApi.Common.Error GithubV3RestApi.Types.Responses.NotFound String) GithubV3RestApi.Types.PrivateUser_Or_PublicUser
96945c96943
< GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser__GithubV3RestApiTypesPrivateUser
---
> GithubV3RestApi.Types.PrivateUser_Or_PublicUser__PrivateUser
96948c96946
< GithubV3RestApi.Types.GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser__GithubV3RestApiTypesPublicUser
---
> GithubV3RestApi.Types.PrivateUser_Or_PublicUser__PublicUser
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/GithubV3RestApi/Json.elm branch/cli/generated/GithubV3RestApi/Json.elm
5638c5638
< GithubV3RestApi.Types.DictDictStringJsonEncodeValue_Or_String__DictDictStringJsonEncodeValue content ->
---
> GithubV3RestApi.Types.DictJsonEncodeValue_Or_String__DictJsonEncodeValue content ->
5644c5644
< GithubV3RestApi.Types.DictDictStringJsonEncodeValue_Or_String__String content ->
---
> GithubV3RestApi.Types.DictJsonEncodeValue_Or_String__String content ->
12605c12605
< GithubV3RestApi.Types.GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesTeam__GithubV3RestApiTypesSimpleUser content ->
---
> GithubV3RestApi.Types.SimpleUser_Or_Team__SimpleUser content ->
12608c12608
< GithubV3RestApi.Types.GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesTeam__GithubV3RestApiTypesTeam content ->
---
> GithubV3RestApi.Types.SimpleUser_Or_Team__Team content ->
21445c21445
< GithubV3RestApi.Types.OpenApiCommonNullableListString_Or_OpenApiCommonNullableInt_Or_OpenApiCommonNullableString__OpenApiCommonNullableListString content ->
---
> GithubV3RestApi.Types.NullableInt_Or_NullableListString_Or_NullableString__NullableInt content ->
21451,21453c21451
< Json.Encode.list
< Json.Encode.string
< value
---
> Json.Encode.int value
21455c21453
< GithubV3RestApi.Types.OpenApiCommonNullableListString_Or_OpenApiCommonNullableInt_Or_OpenApiCommonNullableString__OpenApiCommonNullableInt content ->
---
> GithubV3RestApi.Types.NullableInt_Or_NullableListString_Or_NullableString__NullableListString content ->
21461c21459,21461
< Json.Encode.int value
---
> Json.Encode.list
> Json.Encode.string
> value
21463c21463
< GithubV3RestApi.Types.OpenApiCommonNullableListString_Or_OpenApiCommonNullableInt_Or_OpenApiCommonNullableString__OpenApiCommonNullableString content ->
---
> GithubV3RestApi.Types.NullableInt_Or_NullableListString_Or_NullableString__NullableString content ->
31437c31437
< GithubV3RestApi.Types.DictDictStringJsonEncodeValue_Or_String__DictDictStringJsonEncodeValue
---
> GithubV3RestApi.Types.DictJsonEncodeValue_Or_String__DictJsonEncodeValue
31442c31442
< GithubV3RestApi.Types.DictDictStringJsonEncodeValue_Or_String__String
---
> GithubV3RestApi.Types.DictJsonEncodeValue_Or_String__String
43132c43132
< GithubV3RestApi.Types.GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesTeam__GithubV3RestApiTypesSimpleUser
---
> GithubV3RestApi.Types.SimpleUser_Or_Team__SimpleUser
43135c43135
< GithubV3RestApi.Types.GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesTeam__GithubV3RestApiTypesTeam
---
> GithubV3RestApi.Types.SimpleUser_Or_Team__Team
58772c58772
< GithubV3RestApi.Types.OpenApiCommonNullableListString_Or_OpenApiCommonNullableInt_Or_OpenApiCommonNullableString__OpenApiCommonNullableListString
---
> GithubV3RestApi.Types.NullableInt_Or_NullableListString_Or_NullableString__NullableInt
58776,58778c58776
< (Json.Decode.list
< Json.Decode.string
< )
---
> Json.Decode.int
58784c58782
< GithubV3RestApi.Types.OpenApiCommonNullableListString_Or_OpenApiCommonNullableInt_Or_OpenApiCommonNullableString__OpenApiCommonNullableInt
---
> GithubV3RestApi.Types.NullableInt_Or_NullableListString_Or_NullableString__NullableListString
58788c58786,58788
< Json.Decode.int
---
> (Json.Decode.list
> Json.Decode.string
> )
58794c58794
< GithubV3RestApi.Types.OpenApiCommonNullableListString_Or_OpenApiCommonNullableInt_Or_OpenApiCommonNullableString__OpenApiCommonNullableString
---
> GithubV3RestApi.Types.NullableInt_Or_NullableListString_Or_NullableString__NullableString
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/GithubV3RestApi/Types/Responses.elm branch/cli/generated/GithubV3RestApi/Types/Responses.elm
1131c1131
< | OrgsUpdate_422 GithubV3RestApi.Types.GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple
---
> | OrgsUpdate_422 GithubV3RestApi.Types.ValidationError_Or_ValidationErrorSimple
1244c1244
< | ProjectsCreateCard_422 GithubV3RestApi.Types.GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple
---
> | ProjectsCreateCard_422 GithubV3RestApi.Types.ValidationError_Or_ValidationErrorSimple
diff --ignore-all-space --minimal --new-file --recursive main/cli/generated/GithubV3RestApi/Types.elm branch/cli/generated/GithubV3RestApi/Types.elm
66,67c66,67
< , Bool_Or_Float_Or_String(..), Bool_Or_String(..), DictDictStringJsonEncodeValue_Or_String(..), Float_Or_String(..), GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink(..), GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser(..)
< , GithubV3RestApiTypesRepository_Or_GithubV3RestApiTypesStarredRepository(..), GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesStargazer(..), GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesTeam(..), GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple(..), Int_Or_String(..), OpenApiCommonNullableListString_Or_OpenApiCommonNullableInt_Or_OpenApiCommonNullableString(..)
---
> , Bool_Or_Float_Or_String(..), Bool_Or_String(..), ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink(..), DictJsonEncodeValue_Or_String(..), Float_Or_String(..), Int_Or_String(..)
> , NullableInt_Or_NullableListString_Or_NullableString(..), PrivateUser_Or_PublicUser(..), Repository_Or_StarredRepository(..), SimpleUser_Or_Stargazer(..), SimpleUser_Or_Team(..), ValidationError_Or_ValidationErrorSimple(..)
147,148c147,148
< @docs Bool_Or_Float_Or_String, Bool_Or_String, DictDictStringJsonEncodeValue_Or_String, Float_Or_String, GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink, GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser
< @docs GithubV3RestApiTypesRepository_Or_GithubV3RestApiTypesStarredRepository, GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesStargazer, GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesTeam, GithubV3RestApiTypesValidationError_Or_GithubV3RestApiTypesValidationErrorSimple, Int_Or_String, OpenApiCommonNullableListString_Or_OpenApiCommonNullableInt_Or_OpenApiCommonNullableString
---
> @docs Bool_Or_Float_Or_String, Bool_Or_String, ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink, DictJsonEncodeValue_Or_String, Float_Or_String, Int_Or_String
> @docs NullableInt_Or_NullableListString_Or_NullableString, PrivateUser_Or_PublicUser, Repository_Or_StarredRepository, SimpleUser_Or_Stargazer, SimpleUser_Or_Team, ValidationError_Or_ValidationErrorSimple
2172c2172
< - dict_Dict_String_Json_Encode_Value: - additionalProperties: Arbitrary data whose type is not defined by the API spec
---
> - dictJsonEncodeValue: - additionalProperties: Arbitrary data whose type is not defined by the API spec
2191c2191
< , payload : DictDictStringJsonEncodeValue_Or_String
---
> , payload : DictJsonEncodeValue_Or_String
4474,4475c4474
< { reviewer :
< Maybe GithubV3RestApiTypesSimpleUser_Or_GithubV3RestApiTypesTeam
---
> { reviewer : Maybe SimpleUser_Or_Team
7472,7473c7471
< , value :
< Maybe OpenApiCommonNullableListString_Or_OpenApiCommonNullableInt_Or_OpenApiCommonNullableString
---
> , value : Maybe NullableInt_Or_NullableListString_Or_NullableString
8260,8262c8258,8267
< type DictDictStringJsonEncodeValue_Or_String
< = DictDictStringJsonEncodeValue_Or_String__DictDictStringJsonEncodeValue (Dict.Dict String Json.Encode.Value)
< | DictDictStringJsonEncodeValue_Or_String__String String
---
> type ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink
> = ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentDirectory ContentDirectory
> | ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentFile ContentFile
> | ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentSubmodule ContentSubmodule
> | ContentDirectory_Or_ContentFile_Or_ContentSubmodule_Or_ContentSymlink__ContentSymlink ContentSymlink
>
>
> type DictJsonEncodeValue_Or_String
> = DictJsonEncodeValue_Or_String__DictJsonEncodeValue (Dict.Dict String Json.Encode.Value)
> | DictJsonEncodeValue_Or_String__String String
8270,8279c8275,8277
< type GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink
< = GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentDirectory ContentDirectory
< | GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentFile ContentFile
< | GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentSubmodule ContentSubmodule
< | GithubV3RestApiTypesContentDirectory_Or_GithubV3RestApiTypesContentFile_Or_GithubV3RestApiTypesContentSubmodule_Or_GithubV3RestApiTypesContentSymlink__GithubV3RestApiTypesContentSymlink ContentSymlink
<
<
< type GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser
< = GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser__GithubV3RestApiTypesPrivateUser PrivateUser
< | GithubV3RestApiTypesPrivateUser_Or_GithubV3RestApiTypesPublicUser__GithubV3RestApiTypesPublicUser PublicUser
---
> type Int_Or_String
> = Int_Or_String__Int Int
> | Int_Or_String__String String
8282,8284c8280,8283
< type GithubV3RestApiTypesRepository_Or_GithubV3RestApiTypesStarredRepository
< = GithubV3RestApiTypesRepository_Or_GithubV3RestApiTypesStarredRepository__GithubV3RestApiTypesRepository Repository
< | GithubV3RestApiTypesRepository_Or_GithubV3RestApiTypesStarredRepository__GithubV3RestApiTypesStarredRepository StarredRepository
---
> type NullableInt_Or_NullableListString_Or_NullableString
> = NullableInt_Or_NullableList |
Collaborator
Author
|
The diff is big but it's actually a "counter difference". When running the new code on Ambue's codebase the diff is actually smaller after this PR. In particular the only big difference is the moving all responses to a separate namespace |
wolfadex
approved these changes
Feb 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
There was a regression in #267, because
typeToOneOfVariantused a horrible hack with stringifying annotation to get the name.I've now inlined and simplified to produce better names which are actually closer to what we did before #267, relegating the annotation hack to when we're reading the type name from a custom format